package com.elite.controller;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HeartController {

    @GetMapping("/heart")
    public String heart(){
        // 都说喜欢画心心，今天我也来画一个
        // 定义爱心的大小
        int size = 5;
        String heart = "";
        // 上半部分
        for (int i = size / 2; i < size; i++) {
            for (int j = 0; j < size; j++) {
                if ((j >= i - (size / 2)) && (j <= (size / 2) + i) && ((i == size / 2 && j > 0 && j < size - 1) || i != size / 2)) {
                    heart=heart+("* ");
                } else {
                    heart=heart+("  ");
                }
            }
            heart=heart+"\r\n";
        }
        // 下半部分
        for (int i = size; i > 0; i--) {
            for (int j = 0; j < size; j++) {
                if ((j >= i - (size / 2)) && (j <= (size / 2) + i - (size / 2) * 2) && (i != size / 2 + 1 || j != size / 2)) {
                    heart=heart+("* ");
                } else {
                    heart=heart+("  ");
                }
            }
            heart=heart+"\r\n";
        }
        return heart;
    }
}
